package com.eastfair.rocketmq;

import com.eastfair.core.rocketmq.RocketTopicData;
import com.eastfair.point.PointKeyDefinition;
import lombok.Data;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

public class RocketTopicDataOfBusiness {

    /**
     * auth服务
     */
    public static List<String> authTopicTagOfBusiness = Arrays.asList(
            PointKeyDefinition.LOAD_USER_PERMISS,
            PointKeyDefinition.LOAD_USER_PERMISS_OF_ORG,
            PointKeyDefinition.LOAD_USER_PERMISS_OF_ROLE,
            "auth_loadUserPermissOfOrg",
            "auth_loadUserPermissOfRole",
            PointKeyDefinition.UPD_USER_DETAIL,
            PointKeyDefinition.MESSAGE_READY_SEND_POINT,
            PointKeyDefinition.MESSAGE_SEND_POINT
    );


    /**
     * 单事件服务
     * gatewy服务
     */
    public static List<String> gatewayTopicTagOfBusiness = Arrays.asList(
            PointKeyDefinition.GATEWAY_BLACK
    );

}
